outline

Internet Explorer/Internet Explorer

Netscape/Netscape

Opera/Opera

Safari/Safari

Firefox/Firefox

6.0

7.0

8.0

8.0

9.0

8.0

9.2

9.5

1.3

2.0

3.1

1.5

2.0

3.0

Ні

Ні

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

Так

Коротка інформація

CSS

CSS2, CSS2.1

Значення за умовчанням

Ні

Наслідує

Ні

Застосовується

До усіх елементів

Аналог HTML

Ні

Посилання на специфікацію

http://www.w 3.org/TR/CSS21/ui.html#propdef - outline

Опис

Універсальна властивість, що одночасно встановлює колір, стиль і товщину зовнішньої межі на усіх четрырех сторонах елементу. На відміну від лінії, що задається через border, властивість outline не впливає на положення блоку і його ширину.

Синтаксис

outline: outline - color || outline - style || outline - width | inherit

Значення

outline - color Задає колір лінії у будь-якому допустимому для CSS форматі.

outline - style Стиль лінії.

outline - width Товщина межі.

inherit Наслідує значення батька.

Приклад

HTML 4.0  CSS 2.1 IE 6 IE 7 IE 8 Op 9.5 Sa 3.1 Ff 2.0 Ff 3.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http ://www.w 3.org/TR/html4/strict.dtd">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows - 1251">
    <title>outline</title>
    <style type="text/css">
   .   .photo IMG {
        padding: 20px; /* Полів навколо зображення */
        margin - right: 10px; /* Відступ справа */
        outline: 1px solid #666; /* Параметрів рамки */
        background: #f0f0f0; /* Колір фону */
        float: left; /* Обтікання по правому краю */
      }
    </style>
  </head> 
  <body> 
    <div class="photo">
      <img src="girl.jpg" alt="Дівчинка з муфтою">
      <img src="owl.jpg" alt="Сова"> 
      <img src="boy.jpg" alt="Евенкійський хлопчик">
    </div>
  </body>
</html>

Результат цього прикладу показаний на мал. 1.

Рис. 1

Мал. 1. Використання властивості outline

Об'єктна модель

[window.]document.getElementById("elementID") style.outline